product, outcome of something - Turc Anglais Dictionnaire